Big Huge Thesaurus

record player

noun